@charset "UTF-8";
/* html5 cssreset */
body{ background:#666;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:97%;vertical-align:baseline;background:transparent}
h4,h5,h6{font-weight:400}
body{line-height:1}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ul,li{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{margin:0;padding:0;vertical-align:baseline;background:transparent;text-decoration:none;color:#6c6c6c}
a:hover{color:#6c6c6c}
ins{background-color:#ff9;color:#000;text-decoration:none}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle;padding:0;margin:0;}
body{font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica;color:#252525}
.wrp{width:320px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
* html .clearfix{zoom:1}
*:first-child+html .clearfix{zoom:1}

/*公用头部*/
body{ background:#ececec;}
.top{ width:100%; height:40px; background:url(../images/headerBg.png) repeat-x #4e9cd7; padding:5px 0px 0px 0px;}
.top a { padding-left:10px;}
.switchs{position:relative;}
.silverBar{height:37px;line-height:37px;background:#e5e5e5 -webkit-gradient(linear,0 0,0 100%,from(#fafafa),color-stop(100%,#e5e5e5));border-bottom:1px solid #c5c5c5;font-size:16px;color:#252525;}
.silverBar .fl,.silverBar .fr .mail,.switchMenu li a,.switchMenu .noneMenu{background:url(../images/tcicon.png) no-repeat;}
.silverBar .fl{width:30%;border-right:1px solid #fff;height:37px;background-position:90px -465px;}
.silverBar .fl a{padding-left:12px;display:block;border-right:1px solid #c5c5c5;height:37px;}
.silverBar .fr{width:69%;height:37px;}
.silverBar .fr .mail{background-position:0 -592px;display:inline-block;width:25px;height:18px;float:right;text-indent:-9999px;padding-top:12px; margin-right:5px}
.silverBar .fr .quit{float:right;height:28px;text-align:center;line-height:28px;margin:3px;width:54px;border:1px solid #b9b9b9;border-radius:6px;background:#e2e2e2 -webkit-gradient(linear,0 0,0 100%,from(#fff),color-stop(100%,#e2e2e2));-webkit-box-shadow:1px 1px 2px #c4c4c4;box-shadow:1px 1px 2px #c4c4c4;}
.switchMenu{position:absolute;z-index:99999;top:38px;width:100%;-webkit-box-shadow:0px 5px 10px #333333; box-shadow:0px 5px 10px #c5c5c5;}
.wrps{position:relative;width:100%;background:#fff;}
.switchMenu ul{height:356px;overflow:hidden;}
.switchMenu li{height:30px;line-height:30px;padding:10px 0;border-bottom:1px solid #c5c5c5;padding-left:14px;}
.switchMenu li a{display:block;padding-left:30px;}
.switchMenu li.list1 a{background-position:0 5px;}
.switchMenu li.list2 a{background-position:0 -76px;}
.switchMenu li.list3 a{background-position:0 -156px;}
.switchMenu li.list4 a{background-position:0 -237px;}
.switchMenu li.list5 a{background-position:0 -317px;}
.switchMenu li.list6 a{background-position:0 -396px;}
.switchMenu li.list7 a{background-position:0 -867px;}
.switchMenu .noneMenuBar{position:absolute;height:25px;bottom: -24px;width:100%; }
.switchMenu .noneMenu{width:72px;height:24px;text-indent:-9999px;border:1px solid #c5c5c5;border-top:0;margin:0 auto; display:block;background-position:27px -533px;background-color:#fff; -webkit-box-shadow:0px 5px 10px #333333; box-shadow:0px 5px 10px #c5c5c5;} 
#icon_num,.icon_alldel,.icon_del,.correct { display:inline-block; width:17px; height:25px; background:url(../images/tcicon.png) no-repeat 0px -734px; padding:5px 5px 0 5px; cursor:pointer;}
#icon_num { float:right; background-position:0px -782px; width:26px; height:25px; padding:4px 5px 0 1px; text-align:center; line-height:27px; font-size:12px;color:#ffffff;}
.icon_alldel { background-position:0px -687px; width:80px; }
.correct { width:23px; height:27px; background-position:0px -822px; padding:0;}
.returnlink { margin:3px 4px 0 0;}
/*弹出提示窗口*/
.popbox { background:#ffffff; padding:15px; text-align:center; border:solid 1px #cdcdcd; width:60%; margin:0 auto; display:none;top:50%; left:50%; margin:-60px 0 0 -35%;position:absolute;}
.popbox h1 { font-size:16px; margin-bottom:20px; font-weight:normal;}
.popbox .btn { width:33%; display:inline-block; margin:0 5px; height:31px; line-height:31px;}
.icon_home { padding-left: 31px; background: url(../images/icon-zhmm.gif) no-repeat 12px -32px;}
.exit { padding-left:20px; padding-right: 15px; background:url(../images/icon-zhmm.gif) no-repeat 2px -58px;}
.footer-icon { width:98%;height:30px; margin:0 auto; font-size:14px;}
.footer-icon a { color:#3c96c9;}
.footer { text-align:center; line-height:22px; padding-bottom:15px;font-size:12px; color:#666666;}
/*我的游戏*/
.myDg{width: 98%;background: #FFF;border: #CDCDCD solid 1px;margin: 0 auto;margin-top: 10px;}
.myDg h3{padding:0 10px;background:#daeafa;height:32px; line-height:32px;}
.myDg li{padding:0 10px;position:relative;height:50px; line-height:50px;border-bottom:1px solid #cdcdcd;overflow:hidden;}
.myDg p{padding-right:82px;}
.myDg .btnTd{position:absolute;display:block;width:62px;
height:30px;background: #5AAADF;color:#FFF;border-radius:3px;line-height:30px;text-align:center;top:11px;right:10px;}
.myDg .grayTd{position:absolute;display:block;width:62px;
height:30px;background:#ccc;color:#000;border-radius:3px;line-height:30px;text-align:center;top:11px;right:10px;}